package net.huashitong.Project.responseModel;

/**
 * 进度结果情况model
 */
public class ProcessResultModel {
    private String projectId;   //项目id
    private String projectName; //项目名称

    private String dept;        //部门名称

    private int begin;          //已开始数
    private int nobegin;        //未开始数
    private int finished;       //已完成数

    private int noFinish;       //未完成
    private int allNode;        //总数目

    private String nodeId;      //节点id
    private String nodeName;    //节点名称

    private int countFinishDays;    //总完成天数
    private int beyondFinishedDays; //超前完成天数
    private int planTimes;          //计划总用时

    private int beyond;         //超前
    private int normal;         //正常
    private int late;           //逾期

    public ProcessResultModel() {
    }

    public ProcessResultModel(int begin, int nobegin, int finished, int noFinish, int allNode, int beyond, int normal, int late) {
        this.begin = begin;
        this.nobegin = nobegin;
        this.finished = finished;
        this.noFinish = noFinish;
        this.allNode = allNode;
        this.beyond = beyond;
        this.normal = normal;
        this.late = late;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getDept() {
        return dept;
    }

    public void setDept(String dept) {
        this.dept = dept;
    }

    public int getBegin() {
        return begin;
    }

    public void setBegin(int begin) {
        this.begin = begin;
    }

    public int getNobegin() {
        return nobegin;
    }

    public void setNobegin(int nobegin) {
        this.nobegin = nobegin;
    }

    public int getFinished() {
        return finished;
    }

    public void setFinished(int finished) {
        this.finished = finished;
    }

    public String getNodeId() {
        return nodeId;
    }

    public void setNodeId(String nodeId) {
        this.nodeId = nodeId;
    }

    public String getNodeName() {
        return nodeName;
    }

    public void setNodeName(String nodeName) {
        this.nodeName = nodeName;
    }

    public int getBeyond() {
        return beyond;
    }

    public void setBeyond(int beyond) {
        this.beyond = beyond;
    }

    public int getNormal() {
        return normal;
    }

    public void setNormal(int normal) {
        this.normal = normal;
    }

    public int getLate() {
        return late;
    }

    public void setLate(int late) {
        this.late = late;
    }

    public int getNoFinish() {
        return noFinish;
    }

    public void setNoFinish(int noFinish) {
        this.noFinish = noFinish;
    }

    public int getAllNode() {
        return allNode;
    }

    public void setAllNode(int allNode) {
        this.allNode = allNode;
    }

    public int getCountFinishDays() {
        return countFinishDays;
    }

    public void setCountFinishDays(int countFinishDays) {
        this.countFinishDays = countFinishDays;
    }

    public int getBeyondFinishedDays() {
        return beyondFinishedDays;
    }

    public void setBeyondFinishedDays(int beyondFinishedDays) {
        this.beyondFinishedDays = beyondFinishedDays;
    }

    public int getPlanTimes() {
        return planTimes;
    }

    public void setPlanTimes(int planTimes) {
        this.planTimes = planTimes;
    }
}
